large curved comb - English Synonyms Dictionary